he/she/it ought to - French English Dictionary